shut oneself up in - Turc Anglais Dictionnaire